arm pad - German English Dictionary